Text copied to clipboard!
Název
Text copied to clipboard!CICD Inženýr
Popis
Text copied to clipboard!
Hledáme zkušeného Inženýra CI/CD, který se připojí k našemu technologickému týmu a pomůže nám zefektivnit a automatizovat procesy vývoje, testování a nasazování softwaru. Ideální kandidát bude mít hluboké znalosti v oblasti DevOps, zkušenosti s nástroji pro kontinuální integraci a doručování a schopnost spolupracovat s vývojáři, testery a dalšími členy týmu na zajištění hladkého průběhu celého životního cyklu vývoje softwaru.
Vaším hlavním úkolem bude navrhovat, implementovat a udržovat CI/CD pipeline, které umožní rychlé, bezpečné a spolehlivé nasazování aplikací. Budete také zodpovědní za správu infrastruktury jako kódu, monitorování a optimalizaci výkonu pipeline a podporu týmů při řešení technických problémů souvisejících s nasazováním.
Budete pracovat v agilním prostředí, kde se klade důraz na spolupráci, neustálé zlepšování a inovace. Očekáváme, že budete sledovat nejnovější trendy v oblasti DevOps a CI/CD a aktivně přispívat k jejich zavádění v rámci organizace.
Tato pozice vyžaduje silné technické dovednosti, samostatnost, analytické myšlení a schopnost efektivně komunikovat s různými týmy. Pokud máte vášeň pro automatizaci, optimalizaci procesů a chcete se podílet na vývoji moderních softwarových řešení, pak je tato pozice právě pro vás.
Odpovědnosti
Text copied to clipboard!- Navrhování a implementace CI/CD pipeline pro různé projekty
- Správa a údržba nástrojů pro automatizaci buildů a nasazování
- Integrace testovacích nástrojů do pipeline
- Monitorování a optimalizace výkonu CI/CD procesů
- Spolupráce s vývojáři a QA týmem na zajištění kvality kódu
- Správa infrastruktury jako kódu (IaC)
- Řešení technických problémů souvisejících s nasazováním
- Zajištění bezpečnosti a souladu CI/CD procesů
- Vedení dokumentace k pipeline a nástrojům
- Školení a podpora ostatních členů týmu v oblasti CI/CD
Požadavky
Text copied to clipboard!- Zkušenosti s nástroji jako Jenkins, GitLab CI, CircleCI nebo podobnými
- Znalost skriptovacích jazyků (např. Bash, Python)
- Zkušenosti s kontejnery a orchestrace (Docker, Kubernetes)
- Znalost principů DevOps a agilního vývoje
- Zkušenosti s nástroji pro správu konfigurace (Ansible, Terraform)
- Znalost verzovacích systémů (Git)
- Schopnost analyzovat a optimalizovat build a deployment procesy
- Zkušenosti s cloudovými platformami (AWS, Azure, GCP)
- Dobré komunikační schopnosti a týmová spolupráce
- Schopnost samostatně řešit problémy a navrhovat řešení
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké nástroje CI/CD jste v minulosti používal(a)?
- Máte zkušenosti s Dockerem a Kubernetes?
- Jak byste navrhl(a) CI/CD pipeline pro nový projekt?
- Jak řešíte chyby v nasazovacím procesu?
- Jaké jsou vaše zkušenosti s Infrastructure as Code?
- Jak byste integroval(a) testování do CI/CD procesu?
- Jaké bezpečnostní aspekty zohledňujete při návrhu pipeline?
- Jaké cloudové platformy znáte a používáte?
- Jaké metriky sledujete pro vyhodnocení výkonu CI/CD pipeline?
- Jaké je vaše zkušenosti s verzovacími systémy?